MANFPDKQYDSNNPYNIMITLSPFDVDRSTTIMMPKALLETNLFPFMEISTLVQLLQVQDKPKMIGVYDIDTQITTYVIIRQDGNNFKFHGWNDILKRKHYKAGDTIAFWWDLRHTRLNFKHVA